Union mount

A union mount is a mount that allows several filesystems to be mounted at one time, appearing to be one filesystem.

Rather than mounting each filesystem at a different place in the directory hierarchy, a union mount overlays the filesystems, creating a unified hierarchy. Thus, any given directory (or "folder") in the resulting filesystem may contain files and subdirectories from any or all of the underlying filesystems.

Generally one of the filesystems will be mounted read-write, while other filesystems are mounted read-only.

Union mounts are implemented by a union filesystem such as UnionFS and AUFS. They originated with Plan 9 and its concept of union directories.

Bibliography